fuel cells fuel hydrogen mitrajit mukherjee gas fuel cell novel fixed-bed reactor energy hybrid richard porcelli new jersey